検索対象:     
報告書番号:
※ 半角英数字
 年 ~ 
 年
検索結果: 1 件中 1件目~1件目を表示
  • 1

発表形式

Initialising ...

選択項目を絞り込む

掲載資料名

Initialising ...

発表会議名

Initialising ...

筆頭著者名

Initialising ...

キーワード

Initialising ...

使用言語

Initialising ...

発行年

Initialising ...

開催年

Initialising ...

選択した検索結果をダウンロード

論文

Multi-threading performance of Geant4, MCNP6, and PHITS Monte Carlo codes for tetrahedral-mesh geometry

Han, M. C.*; Yeom, Y. S.*; Lee, H. S.*; Shin, B.*; Kim, C. H.*; 古田 琢哉

Physics in Medicine & Biology, 63(9), p.09NT02_1 - 09NT02_9, 2018/05

 被引用回数:7 パーセンタイル:39.6(Engineering, Biomedical)

輸送計算コードGeant4, MCNP6, PHITSのマルチスレッド並列計算の実行性能について、異なる複雑さを持つ三体の四面体メッシュファントムを用いて調査した。ここでは、光子と中性子の輸送計算を実行し、初期化にかかる時間、輸送計算の時間及び、メモリ使用量と並列スレッド数の増加に対する相関関係を評価した。初期化にかかる時間は、ファントムの複雑化に伴い増加するものの、並列スレッド数にはあまり依存しないという傾向が三つ全ての計算コードで見られた。輸送計算の時間については、マルチスレッド並列計算に独立タリーの設計を採用しているGeant4では高い並列化効率(40並列で30倍の高速化)が見られたのに対し、MCNP6及びPHITSではタリー共有化による遅延のために、並列スレッド数増加に対する高速化の頭落ちが見られた(40並列でもMCNPは10倍、PHITSは数倍の高速化)。その一方で、Geant4は計算に必要なメモリ容量が大きく、並列スレッド数増加に対するメモリ使用量の増加もMCNP6やPHITSに比べて大きいことが分かった。また、PHITSの特筆すべき点として、メモリ使用量はファントムの複雑さやスレッド数によらず、他の二つの計算コードに比べて、顕著に小さいことも分かった。

1 件中 1件目~1件目を表示
  • 1